package gui.houseeditor.strategies;

import java.awt.Graphics;

public class MinimalisticDrawStrategy implements TileWorldDrawStrategy{


    public void drawHole(Graphics g, int i, int j, int cellSize) {
        g.fillOval(i*cellSize, j*cellSize, cellSize, cellSize);
    }

    public void drawTile(Graphics g, int i, int j, int cellSize) {
        g.drawOval(i*cellSize, j*cellSize, cellSize, cellSize);
    }

    public void drawPlayer(Graphics g, int i, int j, int cellSize) {
        g.drawLine(i*cellSize,j*cellSize, i*cellSize+cellSize, j*cellSize+cellSize);
        g.drawLine(i*cellSize, j*cellSize+cellSize, i*cellSize+cellSize, j*cellSize);
    }

    public void drawWall(Graphics g, int i, int j, int cellSize) {
        g.fillRect(i*cellSize, j*cellSize, cellSize, cellSize);
    }

    public void drawBlank(Graphics g, int i, int j, int cellSize) {
    }
}

